pit under the loom - Turkish English Dictionary